Machining center - French English Dictionary